﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Admin_LoaiCauHoi_CapNhat : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            loaddulieu();
        }
    }

    private void loaddulieu()
    {
        int maloai = int.Parse(Request.Params["maloai"].ToString());
        LoaiCauHoiINFO obj = LoaiCauHoiDAL.GetInfo(maloai);

        txtTenLoai.Text = obj.TenLoai;
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        //1. lấy dữ liệu
        string tenloai = txtTenLoai.Text;

        //2. kiểm tra
        if (tenloai.Length <= 0)
        {
            //thông báo
            Literal1.Text = "<p class='text-red'>Bạn chưa nhập dữ liệu!</p>";
            return;
        }

        //3. chuyển về đối tượng
        LoaiCauHoiINFO obj = new LoaiCauHoiINFO();
        obj.TenLoai = tenloai;
        obj.MaLoai = int.Parse(Request.Params["maloai"].ToString());
        //4. thực thi.
        //5. kiểm tra kết quả.
        //6. trả kq client
        if (LoaiCauHoiDAL.Update(obj) > 0)
        {
            Literal1.Text = "<p class='text-green'>Đã cập nhật dữ liệu!</p>";
        }
        else
        {
            Literal1.Text = "<p class='text-red'>Không thể cập nhật dữ liệu!</p>";
        }
      
    }
}